<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <style>
        /* 填写样式 */
    </style>
</head>

<body>
    <!-- 
        将数组 arr 中的元素作为调用函数 fn 的参数
        示例1
        输入：function (greeting, name, punctuation) {return greeting + ', ' + name + (punctuation || '!');}, ['Hello', 'Ellie', '!']
        输出：Hello, Ellie!

     -->
    <!-- 填写标签 -->
    <script type="text/javascript">

        // 填写JavaScript
        function argsAsArray(fn, arr) {
            return fn.apply(this, arr)
        }
        // function argsAsArray(fn, arr) {
        //     return fn.call(this, ...arr);
        // }
        // 直接当成参数传递
        // function argsAsArray(fn, arr) {
        //     return fn && fn(...arr);
        // }
    </script>
</body>

</html>